/* 
主色：#f1c40f 
配色：#34495e  
配色：#e74c3c 
.wrapper {
    background: #f0f0f0;
}

.module {
    background: #fff;
} */

a {
    color: #34495e;
}

.mod-head .bd .name {
    color: #34495e;
}

.header {
    border-top: 5px solid #f1c40f;
}

.header .nav {
    background: #f1c40f;
}

.nav a {
    color: #fff;
}

.nav a:hover,
.nav a.active {
    background: #fff;
    color: #f1c40f;
}

.module .hd {
    border-bottom: 1px solid #f1c40f;
    color: #f1c40f;
    padding: 0 10px;
}

.module .bd {
    padding: 0 10px 10px;
}

.module .hd a {
    color: #f1c40f;
}


.module .hd::after {
    background: #f1c40f;
}

.module .bd table td,
.module .bd table th {
    border: 1px solid #f1c40f;
}


.module .bd table td.th,
.module .bd table thead {
    background: #e74c3c;
}

.mod-detail .hd {
    border-bottom: 1px dashed #34495e;
}

.mod-detail .hd::after {
    background: none;
}

.mod-pic .pagination a,
.mod-pic .pagination span {
    color: #34495e;
}


.mod-pic .pagination a:hover,
.mod-pic .pagination span {
    background: #f1c40f;
    border-color: #f1c40f;
    color: #fff;
}

.mod-pic .bd a:hover {
    color: #f1c40f;
}

.mod-message .item input[type=text],
.mod-message .item input[type=number],
.mod-message .item textarea {
    border: 1px solid #34495e;
}

.mod-message input.btn {
    background: #34495e;
    color: #fff;
}

.footer {
    background: #f1c40f;
    background-image: none;
}

.mod-foot {
    color: #fff;
}

.mod-foot a {
    color: #fff;
}